.container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 98%;}

.mt5 { margin-top: 5px !important;}
.mt10 { margin-top: 10px !important;}
.mt15 { margin-top: 15px !important;}
.pt5 { padding-top: 5px !important;}
.pt10 { padding-top: 10px !important;}
.pt15 { padding-top: 15px !important;}
.w100 { width: 100px;}
.w100 { width: 100px;}
.w120 { width: 120px;}
.w150 { width: 150px;}
.w80 { width: 80px;}
.w200 { width: 200px;}
.status0 { color: #F00; }
.status1 { color: #090; }
.searchbar { margin: 0 0 18px; }
.input-error { border-color: #B94A48; color: #B94A48; box-shadow: 0 0 6px #D59392; }
.input-success { border-color: #468847; color: #468847; box-shadow: 0 0 6px #7ABA7B; }
.input-disabled { background-color: #F5F5F5; border-color: #DDDDDD; cursor: not-allowed; color: #999999; }

input[readonly], select[readonly], textarea[readonly] {
    background-color: #FFF;
    border-color: #CCC;
    cursor: pointer;
}

.tight-page .pagination { margin: 0;}
.no-data { padding: 0 10px; font-size: 16px; color: #F00;}

#tblSelectedOrderList { margin-top: 10px;}

.inner_h { padding: 5px 0; font-weight: bold;}
.level-title { font-size: 20px; font-weight: bold; padding-right: 15px;}
.hide { display: none;}
.txtline { height: 18px; line-height:18px; margin: 0; padding-top: 5px;}

em.required { font-size: 14px; color: #F00; font-style: normal; font-family: '宋体';}
.table-light th, .table-light td { line-height: 12px; padding: 3px; vertical-align: middle;}